//
//  ABCDynamicManager.h
//  ABCAppearanceKit_Example
//
//  Created by mac on 2022/9/1.
//  Copyright © 2022 Joe. All rights reserved.
//

#import <Foundation/Foundation.h>


typedef NS_ENUM(NSUInteger, ABCAppearanceDynamicStyle) {
    ABCAppearanceDynamicStyle_Light = 1, // 白天模式
    ABCAppearanceDynamicStyle_Dark,      // 暗黑模式
};


NS_ASSUME_NONNULL_BEGIN


@interface ABCDynamicManager : NSObject

/// 当前模式
@property (class, nonatomic, assign) ABCAppearanceDynamicStyle currentDynamicStyle;

/// 是否根据系统的模式变化，进行更新模式, 默认为NO;
@property (class, nonatomic, assign) BOOL isUpdateFollowSystem;

/// 是否支持暗黑模式
@property (class, nonatomic, assign, readonly) BOOL isSupportDynamic;

@end

NS_ASSUME_NONNULL_END
